home *** CD-ROM | disk | FTP | other *** search
/ The Ultimate Windows Set / The Ultimate Windows Set.iso / win / pro62 / kermit.txt < prev    next >
Text File  |  1992-10-08  |  7KB  |  194 lines

  1. Kermit for Microsoft Windows
  2.  
  3. Program Documentation
  4.  
  5.  
  6.  
  7. Version 0.75
  8. Author: Wayne Warthen
  9. Compuserve: 73457,2401
  10.  
  11.  
  12.  
  13. GENERAL INFORMATION
  14.  
  15. This is a fairly complete implementation of the KERMIT
  16. communications protocol for Microsoft Windows.  It includes
  17. most extensions to the protocol as well (Long Packets,
  18. Windowing, Server Mode, Attribute Packets, and Enhanced
  19. Error Checking).
  20.  
  21. Additionally, a fairly full featured terminal emulation
  22. capability is included.  The terminal emulations are
  23. encapsulated in Dynamic Link Libraries which allow new
  24. emulations to be added with ease.  A modem dialer is also
  25. included.
  26.  
  27. This program is distributed free of charge to anyone who has
  28. a use for it.  Please note, however, the work is
  29. copyrighted.  Feel free to distribute the program freely,
  30. but please distribute the complete package (preferably as
  31. the original .zip file).
  32.  
  33. As do most MS Windows programs, cooperative multitasking is
  34. fully supported.  You may even have two copies of the
  35. program running at one time on  different serial ports!
  36.  
  37. I always appreciate any comments or bug reports you may
  38. have.  Please send them to me via my CompuServe ID listed
  39. above.  I have done my best to fix all reported problems and
  40. implement requested enhancements.
  41.  
  42. FEATURES
  43.  
  44. Local Operation:                   Yes
  45. Remote Operation:                  No
  46. Login Scripts:                     No*
  47. Transfer text files:               Yes
  48. Wildcard send:                     Yes (plus directory listings)
  49. File transfer interruption:        Yes
  50. Filename collision avoidance:      No*
  51. Can time out:                      Yes
  52. Eighth-bit prefixing:              Yes
  53. Repeat count prefixing:            Yes
  54. Alternate block checks:            Yes
  55. Terminal emulation:                VT-100 (ANSI) subset
  56. Communication settings:            Baud, Parity, Flow, etc.
  57. Transmit BREAK:                    Yes
  58. Support for dialout modems:        Yes
  59. IBM mainframe communication:       Yes
  60. Transaction logging:               No*
  61. Debug logging:                     No*
  62. Session logging:                   No*
  63. Raw file trasnsmit:                No*
  64. Act as server:                     Yes
  65. Talk to server:                    Yes
  66. Advanced server functions:         No*
  67. Local file management:             No (available from Windows)
  68. Command/Init files:                No*
  69. Command macros:                    No*
  70. File attribute packets:            Yes
  71. Extended packets:                  Yes
  72. Sliding Windows:                   Yes
  73.  
  74. * options options should be available in release 1.00.
  75.  
  76.  
  77. INSTALLATION
  78.  
  79. No special installation program is provided with this
  80. software.  Installation is accomplished by simply creating a
  81. suitable directory and copying all files to the directory.
  82. The original release is distributed as a compressed file.
  83. Use PKUNZIP to decompress the files.
  84.  
  85. An icon can easily be added to the Windows Program Manager
  86. to provide a menu entry for invoking Kermit.  Follow the
  87. instructions provided with Windows for adding a program
  88. item.
  89.  
  90. You may also wish to add a line to the [Extensions] section
  91. of your WIN.INI file.  The line would look something like
  92. the following:
  93.  
  94.      krm=c:\kermit\kermit.exe ^.krm
  95.  
  96. This will allow you to select a Kermit data file and cause
  97. Kermit to be executed automatically with the selected data
  98. file.
  99.  
  100. OPERATION
  101.  
  102. You must start Windows before running Kermit.  Once Windows
  103. is running you can start Kermit by double clicking on its
  104. icon in the Program Manager (if you installed one) or by
  105. double clicking on kermit.exe in the Windows File Manager.
  106.  
  107. Kermit follows all Windows standards.  Those familiar with
  108. other MS Windows applications should be able to use Kermit
  109. without trouble.
  110.  
  111. SESSIONS
  112.  
  113. Kermit allows the user to define, use, and save
  114. communications sessions.  One session is active at any time.
  115. Each session is saved as a file with an extension of .krm.
  116.  
  117. To create a new session, choose New... from the File Menu
  118. and fill in the Session Dialog.  Be sure to select an
  119. appropriate terminal emulation at this time.  Choose OK to
  120. open the new session.
  121.  
  122. When a new session is created, default selections are
  123. automatically made for all configuration options.  You
  124. should select each of the menu items in the Configure Menu
  125. to review the settings to be sure they are appropriate for
  126. the current session.
  127.  
  128. When all the configuration options are correct, you may wish
  129. to choose Save from the File menu to save the session.  You
  130. will be prompted for a file name to save the session
  131. settings in.
  132.  
  133. To recall a session you saved previously, choose Open from
  134. the File Menu.  A list of available session files will be
  135. presented.  Select the desired session and choose OK to open
  136. the session.
  137.  
  138. CONNECTING
  139.  
  140. To initiate a connection, choose Connect from the Session
  141. Menu.  If you selected "Call" on the Device Dialog, the
  142. modem will dial the number you entered.
  143.  
  144. If you chose Auto Connect, in the Session Dialog, Kermit
  145. will automatically attempt to connect when the session is
  146. opened.
  147.  
  148. When you are connected, the online timer in the upper right
  149. of the display will increment.  A check mark will be placed
  150. next to Connect in the File Menu as well.
  151.  
  152. To disconnect, just choose Connect from the Session Menu
  153. again.  You will be disconnected and the check mark will be
  154. removed.
  155.  
  156. COPY and PASTE
  157.  
  158. Standard Windows clipboard functions are provided by Kermit.
  159. These functions are found in the Edit Menu.  To allow Copy
  160. to work, you must first select Review.  Review temporarily
  161. suspends incoming data to allow you to select the desired
  162. area to copy.  Be sure to end review mode after performing
  163. the copy operation.
  164.  
  165. When in review mode, you may use the mouse of keyboard to
  166. select text.  Using the mouse, click and drage the mouse to
  167. select an area on the screen.  To use the keyboard, hold
  168. down the shift key and use the arrow keys to select an area
  169. on the screen.  Once the area is selected (shown as inverted
  170. text), choose Copy from the Edit Menu to copy the selected
  171. data to the clipboard.
  172.  
  173. To paste data from the clipboard to the terminal, choose
  174. Paste from the Edit Menu.  Note that the Paste command is
  175. only available when the clipboard contains text.
  176.  
  177. PROTOCOL OPERATIONS
  178.  
  179. To initiate a Kermit operation, you must first be connected
  180. (see above).  A variety of Kermit commands is available from
  181. the Protocol Menu.  Send and receive are the most common.
  182. They are used to send and receive files.  Choosing send
  183. displays a dialog to choose files to be sent -- multiple
  184. files may be chosen to send in one operation.  Choosing
  185. receive immediately attempts to begin receiving a file (the
  186. partner computer should begin sending).
  187.  
  188. Several advanced Kermit protocol operations are supported as
  189. well.  Choosing Serve initiates server operation and Kermit
  190. begins to wait for incoming server requests.  Choosing Host
  191. provides a way to issue command to the partner computer.
  192. Choosing Generic allows standard Kermit requests to be
  193. passed to a partner computer.  Both the Host and Generic
  194. commands assume that the partner computer is in server mode.